Skip to main content

diskSpace

Type

function

Summary

Returns the amount of free space on the disk that holds the defaultFolder.

Syntax

the diskSpace
diskSpace()

Description

Use the diskSpace function to determine whether there is enough free space to complete an action (such as downloading data).

The value returned by the diskSpace function is in bytes. To convert to kilobytes (K), divide the return value by 1024. To convert to megabytes (M), divide by 1024^2. To convert to gigabytes (G), divide by 1024^3:

    function humanReadableDiskSpace theUnits
set the caseSensitive to false
switch char 1 of theUnits
case \"k\"
return the diskSpace div 1024
break
case \"m\"
return the diskSpace div (1024^2)
break
case \"g\"
return the diskSpace div (1024^3)
break
default
return the diskSpace
break
end switch
end humanReadableDiskSpace

Examples

the diskSpace
put the diskSpace div (1024^2) into megabytesAvailable
if the diskSpace < spaceNeeded then exit mouseUp

keyword: integer

property: freeSize, size, defaultFolder

control structure: function

function: hasMemory, volumes, stackSpace

glossary: download, return value, return, byte

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

Platforms

desktop

server

Thank you for your feedback!

Was this page helpful?